home *** CD-ROM | disk | FTP | other *** search
-
- ________________________________________
- ___________ ___________
-
- ::::: :::: :: :::::: :: :::: :::: :: ::
- :: :: :: :: :: :: :: :: :: :: :: :: ::
- ::::: :: :: :: :: :: :: :: :: ::::
- :: :: :: :: :: :: :: :: :: :: :: :: ::
- ::::: :::: :::::: :: :::::: :::: :::: :: ::
-
- ___________ ___________
- ________________________________________
-
-
- IMPLEMENTING THE
-
- /QUAD SHIFT CIPHER\
- ======I I I I======
-
- ---------------------------------------------------------------
- F R E E W A R E
- ---------------------------------------------------------------
-
- [update.to.version.2.0]
-
- Eliminated limitations from earlier versions. New version of Quad
- Shift Cipher eliminated file size limit. Many more command line
- options.
-
- No longer does infile have to be the second parameter and outfile
- have to be the third. These parameters can be anywhere as long as
- they follow /D or /E.
-
- [update.to.version.1.2.beta]
-
- Found and fixed a massive ammount of bugs. WAAAAY more than
- expected. Added several new features. (See BOLTLOCK help screen).
-
- [standard.intro.description]
-
- BOLTLOCK is a sophisticated (bare with me) encryption program. It
- can be ran directly from the command line or in batch files to
- encrypt or decrypt files. An interactive mode is also availibe.
-
-
- [features.list]
-
- BOLTLOCK offers a much stronger encryption cipher than previous
- programs written by Zashi. (Encryption prorams FEN and FUN were
- never released.) See [about.quad.shift.cipher] for more info.
-
- Option to run via the command line or in interactive mode.
-
- Ability to encode binary files via batch file process.
-
- Interactive mode for easy use with windows.
-
- Command line mode for easy use with DOS or DOS boxes.
-
- [program.limitations]
-
- *sigh* yes there are limits. They could be considered bugs. Check
- the [to.do.list] to see if I plan on fixing anything
-
- <FIXED!>
- Files to be encrypted/decrypted can only be around 2 megs. Forgive
- the vagueness, the variable limiting this will hopefully be fixed
- in a future version.
-
- <FIXED!>
- When encrypting binary files they general must be UNDER 2 megs for
- the same reason above and also because an extra step take increases
- the byte ammount.
-
- Passwords must be alaphanumeric.
-
-
- [program.ussage..the.low.down]
-
- I've done such a good job testing and programing version 2.0 that I
- consider it to be a alpha version. V.2 is much more stable and
- better at encrypting. Unfortunately, v.2 encrypted files can not be
- decrypted with earlier versions and vise versa.
-
- Although the longer the password, the better the incryption, too
- long of password may result in errors. Try to keep your password
- less than 128 characters for ascii files that don't contain any
- extended characters.
-
- There are three modes: Interactive, command line, and help.
-
- Help mode only displays the BOLTLOCK logo and help screen. No other
- parameters can be used besides /? or /H.
-
- Interactive is accessed via running the program with no parameters.
- Options are limited to encrypting and decrypting.
-
- Command line aka power mode (:-D) you can do the most from the
- command line mode. all parameters are availible (except /? and /H)
-
- When in command line mode, if you don't use the /P option you are
- prompted to enter a password. By using
-
- BOLTLOCK /N /C /S /P <pass> [/D|E] <infile outfile>
-
- the program will run totaly silent.
-
- The order or parameters does not matter, but a preceding slash is
- required for each parameter.
-
- You can output to system devices by specifying the out file as CON
- or PRN, etc. This is handy.
-
-
- [ussage.tips]
-
- If you are paranoid there is a way to further insure security. Put
- your text file in a zip file. Encrypt the zip file with BL_bin.
- Zip that file and repeat this a many times as you wish. For even
- more increased protection use a different password each time.
-
- [program.creation.info]
-
- BOLTLOCK is compiled on an AMD 1700+ windows 98 and on a Pentium
- running a highly customized version of freedos.
-
- Boltlock is written in, dare you believe, qbasic 4.5.
-
- Lucky for me and you, BOLTLOCK was written in a style that allows
- extremely easy updating.
-
- Originally only a side project, BOLTLOCK has evolved into the best,
- most complete and thoroghly written program by Zashi.
-
-
- [about.quad.shift.cipher]
-
- I fear releasing too much information about my encryption method. I
- can tell you it is slightly similar to DES. The password is used to
- encrypt the file and is not contained within the encrypted file.
-
- BOLTLOCK alternates between four different augmenting methods using
- the file size and password. And that's all you get to learn about
- QSC.
-
- [to.do.list]
-
- <+> Write BOLTLOCK packer program. (encrypt/decrypt multipul files
- into one file.)
-
- <+> More command line options.
-
- <+> Improved interface.
-
- <+> Windows GUI? (Depends on my still-developing C++ skills)
-
- [author]
-
- E-mail me for comments, bugs, suggestions, and whatever else.
-
- Zashi (Kohbold@yahoo.com)
-
- Be sure to include the word "BOLTLOCK" in your email subject so I
- don't mistake it for porno spam.
-
- [license]
-
- BOLTLOCK and Lurid Software are copyright of Matthew "Zashi" Hiles.
- Lurid software is free for use. The BOLTLOCK executable may be
- redistributed as long as credit is given where credit is due. All
- though BOLTLOCK is freeware, a modest donation would be appreciated.
- Those who pack BOLTLOCK with other programs are strongly encouraged
- make a donation to Zashi. You can buy the source for $20. A bit much
- but I don't want everyone to know exactly how the quad shift cipher
- works.
-